package com.senlingspace.system.mapper;

import java.util.List;
import com.senlingspace.system.domain.SlkjPos;

/**
 * 票务系统Mapper接口
 * 
 * @author wangliang
 * @date 2024-07-15
 */
public interface SlkjPosMapper 
{
    /**
     * 查询票务系统
     * 
     * @param posId 票务系统主键
     * @return 票务系统
     */
    public SlkjPos selectSlkjPosByPosId(Long posId);

    /**
     * 查询票务系统列表
     * 
     * @param slkjPos 票务系统
     * @return 票务系统集合
     */
    public List<SlkjPos> selectSlkjPosList(SlkjPos slkjPos);


    public SlkjPos selectSlkjPos();

    /**
     * 新增票务系统
     * 
     * @param slkjPos 票务系统
     * @return 结果
     */
    public int insertSlkjPos(SlkjPos slkjPos);

    /**
     * 修改票务系统
     * 
     * @param slkjPos 票务系统
     * @return 结果
     */
    public int updateSlkjPos(SlkjPos slkjPos);

    /**
     * 删除票务系统
     * 
     * @param posId 票务系统主键
     * @return 结果
     */
    public int deleteSlkjPosByPosId(Long posId);

    /**
     * 批量删除票务系统
     * 
     * @param posIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteSlkjPosByPosIds(Long[] posIds);
}
